package kr.co.iniline.rumkb.server;

public abstract class RmkbSession {
	public static final int RESULT_OK = 0;
	public static final int RESULT_SESSIONOUT = 1;
	public static final int RESULT_FAILED = 2;
	
	public abstract RmkbEvent[] doRmkbRequest(RmkbEvent events[], String userID) throws SessionOverException;
	
	public abstract long getLastEventTime();
	
	public abstract boolean joinUser(String userID);
}
